home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / MUSIC / 3740.ZIP / CDPLAYER.ZIP / MANUAL.DOS < prev    next >
Text File  |  1993-03-19  |  40KB  |  904 lines

  1. CDPlayer from Jupiter Software                                         Page 1
  2.  
  3.  
  4.  
  5. CDPLAYER
  6. FROM JUPITER SOFTWARE
  7.  
  8. The information in this manual is subject to change without notice and does
  9. not represent a commitment on the part of Jupiter Software.  The software may
  10. be used or copied only in accordance with the terms of the licence agreement.
  11.  
  12. All rights reserved.  This manual contains proprietary information which is
  13. protected by copyright.  No part of this manual may be reproduced, transcribed,
  14. stored in a retrieval system, translated into any language in any form
  15. whatsoever without the prior written consent of the publisher.
  16.  
  17. Jupiter retains title to and ownership of the programs.  You are licenced to
  18. use the programs for a trial period of 30 days.  After this period you must
  19. either register as a user or remove the programs from your system.
  20.  
  21. Please read the Licence agreement contained in a seperate file.
  22.  
  23.  
  24. For further information or support contact -
  25.  
  26. Jupiter Software
  27. 63 Parkside
  28. Wimbledon
  29. London
  30. SW19 5NL
  31. England
  32.  
  33. Tel No. (+44) 081-946 4826
  34. Fax No. (+44) 081-879 0090
  35.  
  36. EMail - pbrace@cix.compulink.co.uk
  37.  
  38. Copyright (c) 1993 Jupiter Software
  39.  
  40. CDPlayer from Jupiter Software                                         Page 2
  41.  
  42.  
  43.                                     CONTENTS
  44.  
  45.                                                                  Page
  46.  
  47.           A    INTRODUCTION                                       3
  48.  
  49.           B    BASIC OPERATIONS
  50.  
  51.                1    Run CDPlayer
  52.                         Command line option                       4
  53.  
  54.                2    The CD Handset                                4
  55.  
  56.                3    Display area                                  5
  57.  
  58.                4    Function Keys                                 5
  59.  
  60.           C    DISC CATALOGUE                                     8
  61.  
  62.                1    Entering/editing the record for the
  63.                                current disc                       8
  64.  
  65.                2    Browsing through your catalogue               9
  66.  
  67.                3    Editing during browsing                       11
  68.  
  69.           D    INSTALLATION                                       12
  70.  
  71.  
  72. CDPlayer from Jupiter Software                                         Page 3
  73.  
  74. A    INTRODUCTION
  75.  
  76. CDPlayer(TM) is a DOS audio CD playing program which provides all the
  77. functions associated with a normal CD player, together with the ability to
  78. catalogue and search your CD collection.
  79.  
  80. Features include:
  81.  
  82.      Custom programme play
  83.  
  84.      Single track play
  85.  
  86.      Shuffle play
  87.  
  88.      Repeat on any play function
  89.  
  90.      Track skip
  91.  
  92.      Music search
  93.  
  94.      Replay track
  95.  
  96.      Pause
  97.  
  98.      On screen volume control
  99.  
  100.      On screen balance control
  101.  
  102.      Disc catalogue allowing the storage of the following for each disc:
  103.                Disc name
  104.                Composer/artist
  105.                Music type
  106.                Disc reference
  107.                Individual track details
  108.  
  109.      Browse through catalogue - with word search
  110.  
  111.      On screen display of elapsed and remaining time for both the current
  112.      track and the disc.
  113.  
  114. CDPlayer from Jupiter Software                                         Page 4
  115.  
  116. B    BASIC OPERATIONS
  117.  
  118. 1    Run CDPlayer
  119.  
  120.      To load CDPlayer, simply change to the sub-directory containing the
  121.      program, by typing the following:
  122.  
  123.           X:             <Enter>
  124.           CD \CDPLAYER   <Enter>
  125.  
  126.      where X is replaced with the drive on which CDPlayer has been installed.
  127.  
  128.      Then type:
  129.  
  130.           CDPLAYER       <Enter>
  131.  
  132.      alternatively, if the directory containing CDPlayer is included in the DOS
  133.      path, you may type CDPlayer at the DOS prompt no matter where you are
  134.      within the system.  However, if you do this you must inform the program
  135.      where your disc catalogue files are stored using the command line option,
  136.      see below.
  137.  
  138.      The CDPlayer handset will be displayed and the system will interrogate the
  139.      first CD drive to see if a disc is loaded and if it is playing - if the
  140.      disc is playing, play will not be interrupted by running CDPlayer.  If a
  141.      disc is found the information relating to the disc will be loaded and the
  142.      handset will display information which is relevant to it.  If no disc is
  143.      found in the first drive, the system will show an error status in the
  144.      handset display.  This error status will disappear as soon as a disc is
  145.      inserted into the drive.  You may change the CD at any time without
  146.      reloading CDPlayer.  The program will register that you have switched
  147.      discs and load the information relevant to the new disc.
  148.  
  149.      Command Line Option (see end of manual for more options)
  150.  
  151.      If, when loading CDPlayer, the directory containing CDPlayer is the
  152.      default it is not necessary to use any command line options.  The program
  153.      will use the default directory to load your CD database.  However, if
  154.      your database files are not resident in the default directory you must
  155.      inform the program where the files reside.  This is done by using the
  156.      command line parameter "/D=".  The path holding the data files is
  157.      specified after the equals sign.  For example, if you are running
  158.      CDPlayer from the root directory C and the data files are contained in a
  159.      directory called CDPLAYER the following would be entered:
  160.  
  161.           CDPlayer /D=C:\CDPLAYER
  162.  
  163.      Whenever CDPlayer needs to access the database it will look in the
  164.      default, or specified, directory for files with the following names:
  165.  
  166.           DISCS.IX
  167.           DISCS.DAT
  168.  
  169.      If they are not found it will create these two files to store a new
  170.      database.
  171.  
  172. 2    The CD Handset
  173.  
  174.      The handset is made up of three areas:
  175.  
  176.  
  177. CDPlayer from Jupiter Software                                         Page 5
  178.  
  179.  
  180.                          Figure 1 - The CD Handset
  181.  
  182.           Display             -    showing the play mode, track being played
  183.                                    and track and disc time elapsed and
  184.                                    remaining
  185.           Play controls       -    using the numeric key pad to provide the
  186.                                    "buttons" normally available on a CD Player
  187.           Selection controls  -    using alpha keys for play mode selection and
  188.                                    catalogue functions
  189.  
  190.      To the right of the handset a scroll bar indicates the current volume
  191.      setting.  An up arrow appears at the top and a down arrow at the end,
  192.      indicating that you press these keys to increase and decrease volume.
  193.  
  194.      At the foot of the function key display a scroll bar indicates the
  195.      current balance setting.  The arrows displayed at either end indicate
  196.      that pressing these will adjust the volume balance between the speakers.
  197.      Pressing "*" will centralize the control.
  198.  
  199.      Not all drives support variable volume and on these drives the volume
  200.      will be constant if the slider is anywhere but at the bottom, or fully to
  201.      the side.  In these cases play will be muted on one or both speakers.
  202.  
  203.      A window is also displayed showing the name of the disk and the title of
  204.      the current track, as recorded in the entry for the disc in the disc
  205.      catalogue, see section C.  This window can be suppressed by including a
  206.      command line parameter of /S when running CDPlayer.
  207.  
  208. 3    Display Area
  209.  
  210.      The display area at the top of the handset, see figure 1, is made up of
  211.      four lines of information relating to the current disc being played.
  212.  
  213.      Line 1
  214.      To the left of line 1 is displayed the current mode of play, this
  215.      can be one of four modes:
  216.  
  217.           Disc           -    play the whole disc from the currently selected
  218.                               track
  219.           Track          -    play the selected track only
  220.           Shuffle Play   -    play the tracks on the disk in a random order
  221.           Custom Play    -    play the tracks listed in the custom play field
  222.                               of the disc's record.
  223.  
  224.      To the right of line 1 the word "Repeat" will be displayed if the
  225.      currently selected play mode is to be repeated, i.e.  repeat the whole
  226.      disc, the track or the custom programme.
  227.  
  228.      Line 2
  229.      To the left of line 2 will appear one of the following:
  230.  
  231.           Stop      -    this will appear if the disc inserted is not currently
  232.                          being played
  233.           Play      -    this will appear if the disc is currently being played
  234.           Pause     -    this will appear if pause has been pressed
  235.           Working   -    this will appear momentarily when one of the function
  236.                          keys has been pressed
  237.           Reading   -    this will be displayed when the player is loading
  238.                          control data from the disk.
  239.           Error     -    this will be displayed if no disc is present in the
  240.                          first drive or if the drive is open.
  241.  
  242.      The remainder of line 2 simply contains headings for the information
  243.      displayed on lines 3 and 4.
  244.  
  245.      Line 3
  246.      This line contains details of the track currently selected, or
  247.      being played, together with the playing time elapsed and that remaining
  248.      for the track.
  249.  
  250.      Line 4
  251.      This line contains details of the amount of playing time which has
  252.      elapsed and is remaining for the disc.
  253.  
  254. CDPlayer from Jupiter Software                                         Page 6
  255.  
  256. 4    Functions Keys
  257.  
  258.      The remainder of the handset, see figure 1, shows the keys which are
  259.      active when CDPlayer is running.
  260.  
  261.      The functions available are as follows:
  262.  
  263.      9/P  Play.  Pressing this key will either play the whole of the disc from
  264.           the currently selected track, the selected track only or any custom
  265.           programme, depending on the play mode (see function "T" below)
  266.  
  267.      8/I  Pause/Interrupt.  Pressing this key will cause play to pause, and
  268.           pressing the key a second time will result in play continuing.
  269.  
  270.      7/S  Stop.  Pressing this key causes play to cease.
  271.  
  272.      6/N  Next Track.  This key causes the system to move forward to the next
  273.           track on the disc based on the mode of play.
  274.  
  275.      4/L  Last Track.  This key causes the system to move back to the
  276.           previous track on the disc based on the mode of play.
  277.  
  278.      5/C  Replay Current track.  Pressing this key, when a disc is being played,
  279.           will cause the system to replay the currently selected track from
  280.           the beginning.
  281.  
  282.      3/F  Fast Forward.  Pressing this key causes the system to jump to a point
  283.           30 seconds later in the track.  This key is only effective while a CD
  284.           is being played.
  285.  
  286.      1/B  Fast Back.  Pressing this key causes the system to jump to a point
  287.           30 seconds earlier in the track.  This key is only effective while a
  288.           CD is being played.
  289.  
  290.      2/E  Eject/Close.  For drives which have an automatic eject and closing
  291.           facility, this key will either open or close the drive.  If a disc
  292.           is being played when this key is pressed, play will cease and the
  293.           disc will be ejected.
  294.  
  295.      ./G  Pressing this key causes the system to request the track number to
  296.           jump to.  If the disk is in play mode, play will continue from the
  297.           selected track.
  298.  
  299.    Arrows Adjust volume and balance.  (*=centralize balance)
  300.  
  301.      0    Exit.  Pressing this key, or "Esc", will terminate CDPlayer.  If a CD
  302.           is being played when the program is terminated, it will continue to
  303.           play.
  304.  
  305.      R    Repeat.  This key toggles repeat mode.  When repeat mode is on,
  306.           "Repeat" is displayed on line 1 of the display, the current play mode
  307.           will repeat continuously until "R" is pressed again (or stop is
  308.           pressed).
  309.  
  310.      M    Track/Custom/Shuffle/Disc.  This key circulates between the three
  311.           play modes, however, if no custom programme has been created for the
  312.           disc currently being played, it will skip past this mode.  The three
  313.           modes are as follows:
  314.  
  315. CDPlayer from Jupiter Software                                         Page 7
  316.  
  317.                Track     -    play the current track only
  318.                Custom    -    play the tracks entered in the custom play field
  319.                               of the database record for the current disc.
  320.                               Whenever a disc is inserted the program
  321.                               identifies the disc and if a record exists for
  322.                               it, it will be loaded and any custom play
  323.                               programme will be available.
  324.                Shuffle   -    shuffle the tracks into a random order for
  325.                               playing.  If repeat is on when playing a disk in
  326.                               shuffle mode, the disk will be repeated played
  327.                               with the tracks shuffled into a different order
  328.                               on each play.
  329.  
  330.                Disc      -    play the whole disc from the track currently
  331.                               selected
  332.  
  333.      D    Disc Catalogue.  Pressing this key will cause the system to enter
  334.           disc catalogue mode in one of three ways:
  335.  
  336.                1. If a record already exists for the disc inserted in the drive
  337.                the record will be loaded and offered for editing.
  338.  
  339.                2. If a record does not exist for the disc inserted in the drive
  340.                the system will load the track data from the CD and offer a
  341.                blank record for a new record to be created.
  342.  
  343.                3. If no disc is inserted in the drive, i.e. the handset is
  344.                displaying "Error", the system will enter browse mode, for
  345.                details see the next section.
  346.  
  347.    O/X/V  Import/Export/CSV.  Pressing these keys access the database import
  348.           and export facilities.
  349.  
  350.           Export data
  351.  
  352.           The information stored in the CD catalogue may be exported in one of
  353.           two formats:
  354.  
  355.           Record format       Where each field is written to the file on a
  356.                               separate line, each record occupying a fixed
  357.                               number of lines. (press X)
  358.  
  359.           CSV                 Where the whole record is written on one line in
  360.                               Comma Separated Variable format. (press V)
  361.  
  362.           In both cases the order of the record is as follows:
  363.  
  364.                     Disc ID
  365.                     Name
  366.                     Composer/artist
  367.                     Music type
  368.                     Custom play
  369.                     Disc reference
  370.                     30 track titles
  371.  
  372.           On selecting the appropriate option, you will be asked to:
  373.  
  374.                     Enter path and name of file to create
  375.  
  376.           Enter the full path and name and press <enter>.  If you select the
  377.           option but do not wish to proceed, pressing Esc will abort the
  378.           routine and return you to the handset.
  379.  
  380.           If the file already exists you will informed of this fact and asked
  381.           to confirm that you wish to proceed.
  382.  
  383.           A count of the records being exported is displayed as the file is
  384.           created and on completion a message indicating that the process was
  385.           successful.
  386.  
  387.           Import data
  388.  
  389.           Data may be imported from a file stored in Record Format, see above.
  390.           The system uses the Disc ID to identify records and if the ID
  391.           already exists in the database the record will be updated, if it
  392.           does not exist a new record will be created.  You may use this
  393.           facility to merge multiple databases.
  394.  
  395.           On selecting the import data option, you will be asked to:
  396.  
  397.                     Enter path and name of file to import
  398.  
  399.           Enter the full path and name and press <enter>.  If you select the
  400.           option but do not wish to proceed, pressing Esc will abort the
  401.           routine and return you to the handset.
  402.  
  403.           If the file does not exist, or is not in the correct format, a
  404.           message will be displayed.  If the file is acceptable, the data will
  405.           be imported and a progress message displayed.  When the import is
  406.           complete a message to this effect will be displayed.
  407.  
  408.           If any new records are added during an import they will not contain
  409.           details of track time, and the total number of tracks may not be
  410.           correct as this will be based on the track titles recorded.
  411.           However, both the track times and the total number of tracks will be
  412.           updated by the system on the first occasion that the CD is loaded
  413.           and the data record accessed.
  414.  
  415.      If you have a mouse installed you can control the handset with it.  When
  416.      the handset is displayed, the mouse cursor will be visible and you may
  417.      click on a button or the arrow keys of the volume controls to invoke the
  418.      function.  Clicking on the bar of the balance slider will centralize the
  419.      control.
  420.  
  421.  
  422. CDPlayer from Jupiter Software                                         Page 8
  423.  
  424. C    DISC CATALOGUE
  425.  
  426.      CDPlayer provides a facility for maintaining and searching a catalogue of
  427.      your CDs.  Whenever a CD is inserted in the drive, CDPlayer identifies the
  428.      disc and determines whether or not a record exists in the database.  If a
  429.      record is found it is loaded and any custom play programme is made
  430.      available for playing.  If a record is not found CDPlayer will allocate a
  431.      unique identification to the disc and determine the number of tracks and
  432.      playing time of each.  It is possible to play CDs which do not have an
  433.      entry in the database, however, the custom play facility will not be
  434.      available until a record has been created.
  435.  
  436.      1    Entering/editing the record for the current disc
  437.  
  438.           When a disc is inserted in the drive, the system displays details
  439.           regarding the disc in the handset display and you may access the
  440.           record for the CD by pressing "D" - this will operate whether or not
  441.           the current CD is being played or is in "stop mode".  On pressing
  442.           "D" the Record Screen will be displayed, see figure 2.
  443.  
  444.  
  445.                          Figure 2 - Record Screen
  446.  
  447.           If a record for the CD already exists it will be loaded and
  448.           presented to you for edit, if no record exists a blank record screen
  449.           will be displayed containing the total tracks on the disc, the
  450.           total playing time and the playing times for each track.
  451.  
  452.           Each record consists of the following:
  453.  
  454.                Disc name - up to 30 characters.  Records are sorted
  455.                alphabetically by disc name when displayed in browse mode, see
  456.                below.
  457.  
  458.                Composer/Artist - this may be up to 30 characters and can be
  459.                used to record the composer or artist.
  460.  
  461.                Music type - a field of 15 characters which you can use to
  462.                identify the type of music, e.g. baroque, romantic, pop etc.
  463.  
  464.                Custom play - this field is 30 characters long and contains the
  465.                tracks to be played when custom play mode is selected.  Tracks
  466.                are identified by a number from 1 to 9 or a letter from A to U
  467.                (representing tracks 10 to 30).  To set up a custom play simply
  468.                enter the track identifications one after the other in the
  469.                order in which they are to be played.  For example if you wish
  470.                to play track 7 followed by 10 and then 15, enter "7AF".
  471.  
  472.                Disc reference - a field of 15 characters in which you may
  473.                record the reference by which you identify the disc.  It is
  474.                sensible to allocate unique references to each of your discs as
  475.                this field is displayed when browsing through your CD
  476.                collection, providing a means of identifying the disc you are
  477.                seeking.
  478.  
  479.                Track details - you may enter a description of up to 60
  480.                characters, shown within a scrolling field of 25 characters if
  481.                the disc contains more than 15 tracks, for each track on the
  482.                disc.  When browsing through your CD catalogue, "word filter"
  483.                searches all fields within a record including track details, it
  484.                is therefore possible to search for
  485.  
  486.  CDPlayer from Jupiter Software                                        Page 9
  487.  
  488.                a particular track and then identify the disc on
  489.                which it resides.  See section on browsing below.
  490.  
  491.                Disc ID - Each disc record is indexed by a unique 8 digit hex
  492.                string.  This key is shown on the edit screen for reference
  493.                purposes.
  494.  
  495.           The system allows you to record details of up to 30 tracks for each
  496.           CD.  Two edit screens are provided, one for discs with 15 or less
  497.           tracks and one for those with over 15 tracks.  The edit screen for
  498.           the the former, displays the track list in a single column while
  499.           that for the latter uses a two column format.
  500.  
  501.           If the CD is playing, the track currently being played is
  502.           highlighted and the track and disc status are shown at the top right
  503.           of the Record Screen.  If the CD is being played in Shuffle mode,
  504.           the order in which the tracks are being played is displayed at the
  505.           top right of the window.
  506.  
  507.           On accessing the record, the entry field will be positioned by "Disc
  508.           name".  Enter or edit the name of the disc and press <Enter> to
  509.           move to the "Composer/Art." field.  If you enter all 30 characters
  510.           it is not necessary to press <Enter>.  You may continue entering
  511.           the fields one at a time and on completing the entry for the final
  512.           track the entry field will move back to "Disc name".
  513.  
  514.           You may move from field to field by pressing the "up" and "down"
  515.           arrow keys, provided the cursor is positioned on the first character
  516.           of the field.
  517.  
  518.           The following keys are available to you whilst entering information:
  519.  
  520.                Insert      -  inserts a space at the current cursor position
  521.  
  522.                Delete      -  deletes the character at the current cursor
  523.                               position
  524.  
  525.                Right arrow -  moves the cursor one position to the right
  526.  
  527.                Left arrow  -  moves the cursor one position to the left
  528.  
  529.                Ctrl V      -  toggles insert mode on and off.  If insert mode
  530.                               is on the cursor is displayed as a flashing
  531.                               box, if off it is a flashing line.  In insert
  532.                               mode characters are inserted within any existing
  533.                               text and the back space key is destructive.  In
  534.                               over write mode characters over write existing
  535.                               text and the back space key is non destructive.
  536.  
  537.           At any point when the Records Screen is displayed pressing "F8" will
  538.           access the browse window, see below.
  539.  
  540.           When you have finished entering or editing the record press "Esc".
  541.           If you have made any changes to the record the system will ask you
  542.           if you wish to save the edited record.  Pressing "Y" will cause the
  543.           changes to be stored in the database, while pressing "N" will
  544.           discard the changes you have made and leave the original record
  545.           intact, if one existed.
  546.  
  547.      2    Browsing through your catalogue
  548.  
  549.           Pressing "F8" when the Record Screen is displayed, or pressing "D"
  550.           when the handset is displayed and an error status is indicated,
  551.           accesses the Browse Screen.  See figure 3.
  552.  
  553.  
  554.                          Figure 3 - Browse Screen
  555.  
  556.           If you have a mouse installed, a scroll bar will appear on the right
  557.           hand side of the window and a mouse cursor will appear in the
  558.           centre of the screen.  The scroll bar indicates the relative
  559.  
  560. CDPlayer from Jupiter Software                                         Page 10
  561.           position of the highlighted record within the database and it use is
  562.           described below.
  563.  
  564.           The Browse Screen is divided into three areas as follows:
  565.  
  566.                1    Heading           - taking up the first two lines
  567.  
  568.                2    Catalogue display - showing 10 entries from the database at
  569.                                         a time
  570.  
  571.                3    Instruction area  - displayed on the last two lines
  572.  
  573.           On accessing the Browse Screen, the first ten entries in your
  574.           database, based on a alphabetical sort of the disc name, will be
  575.           displayed.  Each line contains the following:
  576.  
  577.                Disc name
  578.                Composer
  579.                Music type
  580.                Disc reference
  581.  
  582.           The first entry will be highlighted.  You may scroll through your CD
  583.           catalogue with the following keys:
  584.  
  585.           Page up   -    Pressing "Page up" will cause the list to scroll back
  586.                          10 records.
  587.  
  588.           Page down -    Pressing page down will cause the list to scroll
  589.                          forward 10 records.
  590.  
  591.           Up arrow  -    Pressing "Up arrow" moves the highlight bar to the
  592.                          previous record, scrolling the list back if necessary.
  593.  
  594.           Down arrow-    Pressing "Down arrow" moves the highlight to the
  595.                          next record, scrolling the list forward if necessary.
  596.  
  597.           Home      -    Pressing "Home" displays the first 10 entries in the
  598.                          list.
  599.  
  600.           End       -    Pressing "End" displays the last 10 entries in the
  601.                          list.
  602.  
  603.           If you have a mouse you may use it to scroll up and down a line at a
  604.           time by clicking on the "up" and "down" arrows displayed in the
  605.           instruction area.  Clicking on the "Page up" and "Page down" arrow
  606.           will cause the screen to scroll up and down ten entries at a time,
  607.           as will clicking on the arrows at the top and bottom of the scroll
  608.           bar.  You may move to the beginning of the list by clicking on
  609.           "Home" and to the end of the list by clicking on "End".
  610.  
  611.           Mouse users can also jump to a relative position within the list by
  612.           clicking on the scroll bar itself.  For example, if you click two
  613.           thirds of the way down the scroll bar the system will jump to two
  614.           thirds of the way through your catalogue.
  615.  
  616.           Goto Disc
  617.  
  618.           It is possible to jump to a specific disc, by pressing "G" and
  619.           entering the first few characters of the disc name.  If the name
  620.           entered does not exist the system will jump to the next highest name
  621.           found, based on an alphabetical sort.
  622.  
  623. CDPlayer from Jupiter Software                                         Page 11
  624.  
  625.           Word Filter
  626.  
  627.           Pressing "W" will cause the system to request the entry of a filter
  628.           string, with the prompt "Enter word filter".  The filter string can
  629.           be up to 30 characters long and may be a single word or a group of
  630.           words.  On entering a string the system will redisplay the browse
  631.           list containing only those records which contain the string
  632.           entered.  The string may be present within any field and case
  633.           is ignored.
  634.  
  635.           You may use the word filter to, for example, display all music by
  636.           Mozart.  This will result in all discs being listed which contain
  637.           Mozart in any field, e.g.  as the Composer or within track details.
  638.           It will therefore pick up any compilation discs which include Mozart
  639.           music.  Once the list is displayed you may scroll through the
  640.           filtered list in the same way as you scroll through the full list.
  641.           Filtering is deactivated by pressing "W" for a second time or by
  642.           exiting from the Browse Window.
  643.  
  644.           Exit From Browse Mode
  645.  
  646.           You exit from the Browse Window by pressing, or clicking on, "Esc".
  647.  
  648.      3    Editing during browsing
  649.  
  650.           When browsing through your database, a record may be selected for
  651.           viewing or editing by highlighting it on the Browse Screen and
  652.           pressing <Enter>, or by double clicking on the entry.  The Edit Disc
  653.           Record Screen will be displayed, which is in the same format as the
  654.           Record Screen.  You may edit the selected record, if required, in
  655.           the same way as records are edited from the Record Screen.
  656.  
  657.           To exit from the Edit Disc Record Screen press "Esc".  If you have
  658.           edited the record you will be asked if you want it saved; pressing
  659.           "Y" will cause your catalogue to be updated while pressing "N" will
  660.           discard any changes made.
  661.  
  662.      4    Deleting a record
  663.  
  664.           If you wish to delete a record, highlight it in the Browse Window
  665.           and press "D".
  666.  
  667.           A window will be displayed asking for confirmation that you wish to
  668.           delete the record.  If you do wish to continue press "Y" and it will
  669.           be removes, otherwise press "N".
  670.  
  671.      5    Rebuilding the database index
  672.  
  673.           It is possible that your database index may become corrupt.  This is
  674.           not likely to happen very often, but loss of power to the system
  675.           while the index is being updated is one event which will definitely
  676.           corrupt the data.
  677.  
  678.           If the system detects a problem with the index it will inform you
  679.           that the index requires rebuilding and ask you to confirm that you
  680.           wish this to be done.
  681.  
  682.  
  683.  
  684. CDPlayer from Jupiter Software                                         Page 12
  685.  
  686. D    INSTALLATION
  687.  
  688.      An automated installation routine is provided on the disk.  To run this
  689.      routine insert the disk in your floppy drive, log on to the drive and run
  690.      the installation routine by typing:
  691.  
  692.           X:             <Enter>
  693.           INSTALL Y      <Enter>
  694.  
  695.      Where "X" will either by "A" or "B" depending on the drive being used and
  696.      "Y" will be the letter identifying the hard disk on which CDPlayer is to
  697.      be installed.
  698.  
  699.      The installation routine will create a directory called CDPLAYER within
  700.      the root of your hard disk, and copy the programs to it.  It is, in
  701.      fact, only necessary to have the program file CDPLAYER.EXE present on the
  702.      hard disk and this can be resident in any directory.
  703.  
  704.      When the program is first run, it will create the database files
  705.      required to store your CD catalogue, see section B.1.  for more
  706.      information.
  707.  
  708.      To update a shareware installation, simply copy CDPLAYER.EXE from the
  709.      issue disk to the directory containing your shareware version of the
  710.      program.
  711.  
  712. Note - ADDITIONAL COMMAND LINE OPTIONS
  713.  
  714.      Five new command line options are available.  These allow you to change
  715.      the screen colours used to display the handset and database.  They are as
  716.      follows:
  717.  
  718.           /S     - Suppress display of disk title and current track
  719.  
  720.           /N=999 - Normal display used for handset display area
  721.           /E=999 - Display of entry keys
  722.           /B=999 - Display of background
  723.           /V=999 - Display of view/browse screen
  724.  
  725.      The may appear in any order and must be separated by at least one space.
  726.      999 = The number of the attribute to be used from 0 to 255, following
  727.      standard IBM colours.
  728.  
  729. E. MEMORY RESIDENT PLAYER
  730.  
  731. This disk included a restricted demonstration copy of CDTsr(TM).  Note this
  732. is not a shareware program but all registered users of CDPlayer will also
  733. receive a full unrestricted copy of this program.
  734.  
  735. CDTsr is a memory resident CD playing handset which can be called up over
  736. any text based application.  The default key sequence for invoking help is
  737. <Alt><P>, however this may be changed and a second key sequence may be
  738. defined using command line parameters.
  739.  
  740. CDTsr is a swapping memory resident program, so when not in use it occupies
  741. less than 7kb of memory.  On being called, the system will secure the DOS
  742. environment before loading itself and displaying the handset.  On exit, the
  743. operating system environment is reinstated and the user may continue.  By
  744. adopting this approach the system occupies the minimum possible memory and can
  745. be used with programmes that require large amounts of memory to be available
  746. to them.
  747.  
  748. This program allows DOS users to pop up a CD handset similar to that contained
  749. in CDPlayer.  This is very handy for pausing the CD to take a phone call,
  750. carrying on with your current application and then resuming play by popping up
  751. the handset a second time.  Also for playing a new CD without having to close
  752. down your current application.
  753.  
  754. To load CDTsr simply change to the directory containing CDTsr and type:
  755.  
  756.           CDTSR             <Enter>
  757.  
  758. CDTsr will be loaded and a welcome message displayed but the program will
  759. remain dormant.  You may now activate CDTsr at any time, either from the DOS
  760. line or from within an application, by pressing <Alt><P>.
  761.  
  762. The following command line parameters are available and should be inserted
  763. after the name of the program, separated by spaces.  The order of the
  764. appearance of the command line parameters has no effect.
  765.  
  766. a) \bold /U - Unload
  767.  
  768. Inserting this command line parameter, which must appear on its own, causes
  769. CDTsr to remove itself from memory providing it is safe so to do.  If it
  770. is not safe for CDTsr to be removed, because other programmes have been
  771. loaded after it, CDTsr will display a message indicating that it is not
  772. safe to unload itself and will remain in memory.  If CDTsr is successfully
  773. unloaded, you will be informed of this fact before being returned to the DOS
  774. prompt.
  775.  
  776. b) /S - Swap File
  777.  
  778. The program maintains two swap files on disk that are used to temporarily hold
  779. the DOS environment when the handset is being used.  These swap files default to:
  780.  
  781.         CDSwp.1$$
  782.         CDSwp.2$$
  783.  
  784. and are stored in the root of drive C.  If you wish to change name of the file
  785. used, or the directory where the swap file is stored, use the /S parameter in
  786. the following format:
  787.  
  788.         /S= X:\path\name
  789.  
  790. without providing an extension.  The swap file will then be created using the
  791. name provided and extensions of ".1$$" and ".2$$".  If the path specified
  792. cannot be found a message will be displayed indicating that CDTsr cannot be
  793. loaded.
  794.  
  795. Important Warning for Network Users
  796.  
  797. Where CDTsr is being used over a network and the swap files are being
  798. stored on the file server, it is essential that each user's swap files are
  799. contained in a different directory on the disk, or carry different names.
  800. This can easily be achieved by using the users home directory.  If this is not
  801. done crashes will occur as the users DOS environment, which has been stored to
  802. the swap file, may be overridden by the DOS environment stored by another user
  803. and hence will not be available to be reloaded by the first user when the
  804. handset closed.
  805.  
  806. c) /M - No Swap Message
  807.  
  808. By default CDTsr displays a message indicating that it is swapping in and
  809. swapping out as these actions occur.  If you have EMS available, CDTsr
  810. will swap to EMS rather than to disk and these messages may be annoying as the
  811. speed of swapping will be virtually instantaneous.  You may therefore turn off
  812. the swap message by including this command line parameter.
  813.  
  814. d) /F - Force use of disk for swapping
  815.  
  816. By default the system will swap to EMS if it is available.  When memory is at
  817. a premium you may want to keep all EMS available for your applications, adding
  818. /F on the command line forces the system to create the swap files on disk.
  819.  
  820. e) Display Attributes
  821.  
  822. As for CDPlayer --- /N, /E and /B.
  823.  
  824. f) /P -  2nd Hot Key
  825.  
  826. The standard key sequence of <Alt><P> is always available for calling the
  827. handset.  However, it may be that you would like to use an alternative key
  828. sequence.  You can select an alternative key sequence by using the P
  829. parameter, which takes the following format:
  830.  
  831.         CDTSR /P=\$0000
  832.  
  833. The four zero's are made up of two pairs of hexadecimal numbers and are
  834. interpreted as follows:
  835.  
  836. First two digits
  837.  
  838. These are made up from the following and represent the status of the Shift,
  839. Alt and Ctrl keys:
  840.  
  841.         00      no shifts
  842.         01      right shift
  843.         02      left shift
  844.         04      Ctrl
  845.         08      Alt
  846.  
  847. If you wish to use more than one key in combination, add together the codes
  848. given.  For example, <Ctrl><Alt> is "0C".
  849.  
  850. Second two digits
  851.  
  852. The second two zeros must represent a valid scan code, in hexadecimal.  The
  853. following table sets out the valid scan codes:
  854.  
  855.                    A-1E    N-31     0-0B    F1-3B      [-1A
  856.                    B-30    0-18     1-02    F2-3C      ;-27
  857.                    C-2E    P-19     2-03    F3-3D      ,-33
  858.                    D-20    Q-10     3-04    F4-3E      /-35
  859.                    E-12    R-13     4-05    F5-3F      \-2B
  860.                    F-21    S-1F     5-06    F6-40      ]-1B
  861.                    G-22    T-14     6-07    F7-41      '-28
  862.                    H-23    U-16     7-08    F8-42      .-34
  863.                    I-17    V-2F     8-09    F9-43      '-29
  864.                    J-24    W-11     9-0A    F10-44
  865.                    K-25    X-2D             F11-57
  866.                    L-26    Y-15             F12-58
  867.                    M-32    Z-2C
  868.  
  869.     For example:
  870.  
  871.         /P=$0244        identifies left shift + F10
  872.         /P=$082E        identifies Alt + C
  873.         /P=$0517        identifies Ctrl + right shift + I
  874.  
  875. As the alternative key sequences.
  876.  
  877. g) /R - Replace main Hot Key
  878.  
  879. The standard Hot Key of <Alt><P> can be replaced using this parameter.  It is
  880. used in exactly the same way as "/P" but the defined key sequence will be
  881. available in place of the default not in addition to it.  You may use both
  882. "/P" and "/R" together, selecting two sequences of your choosing.
  883.  
  884. h) /K - Keep in memory
  885.  
  886. By default the program only keeps a small portion in memory when it is not in
  887. use.  It will swap in the remaining code when called and swap it out when
  888. closed.  By this method only 6.5k of memory is used by CDTsr.  If you wish to
  889. force the program to remain in memory and not swap to disk, add the command
  890. line parameter /K.  If this is used the system will take up approximately
  891. 86.5k of memory.
  892.  
  893.  
  894.  
  895.  
  896. The handset is very similar to that contained in CDPlayer, but it does not
  897. provide access to your disc catalogue, and the play mode cannot be changed.
  898. All the functions provided by pressing the numeric keys, described in section
  899. B.4., are available and will remain in force when you exit from the program.
  900. The program will also remember the status of the drive.  It is therefore
  901. possible to call up the handset, pause a CD, close the handset and continue
  902. work and then call it again to continue play from the same point on the disk
  903. --- very handy when taking phone calls.
  904.